home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
prog_c
/
cuj0696.zip
/
DWYER.ZIP
/
RUN.TST
/
TSTMNSD.C
< prev
Wrap
C/C++ Source or Header
|
1996-02-29
|
926b
|
33 lines
/* ============ */
/* tstmnsd.c */
/* ============ */
/* ==================================================================== */
/* Tests Function RunMeanStdDev */
/* ==================================================================== */
#include <assert.h>
#include <stdio.h>
#include <miscdefs.h>
#include <math.h>
void
main()
{
while (main)
{
UINT NumSegs, SetSize, Unique;
double Mean, StdDev;
AbortGracefully();
GetUint("Enter Number of Integers in Data Set: ", &SetSize);
GetUint("Enter Number of Unique Integers Desired: ", &Unique);
GetUint("Enter Number of Segments to be Counted: ", &NumSegs);
RunMeanStdDev(SetSize, Unique, &Mean, &StdDev);
printf("%15u Unique Integers\n%15u Segments\n",
Unique, NumSegs);
printf("%15.f Mean Number of Variates Required\n", NumSegs * Mean);
printf("%15.f Standard Deviation\n", StdDev * sqrt(NumSegs)));
}
}